horsehair worm – Deutsch–English translations

🇬🇧 en de 🇩🇪

horsehair worm noun

  • any of the Nematomorpha
Saitenwurm
Wiktionary Links